Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.547
Anzahl Beiträge: 31.544
Anzahl Themen: 6.230

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info
Ergebnisse 1 - 13, 3642 Gesamtergebnisse mit Suchbegriffen item sec.
CATIA V5 Programmierung : iIndex / Name Ansprechbarkeit
bgrittmann am 12.08.2019 um 15:18 Uhr (15)
ServusIch verstehe nicht ganz was du in dem Zusammenhang mit "spiegeln" meinst oder was das sortieren bezwecken soll.Du könntest doch auf die Elemente nur per Index zugreifen (des Hybridshapes oder eines Arrays) die Elemente zuvor alle temporär umbenennen (Postfix oder Präfix hinzufügen, dann klappt auch das Ansprechen über diesen (temporären) NamenZu deinem Beispiel mit der Ebene: es ist doch egal wo der Punkt im Baum ist, Hauptsache er kann eindeutig angesprochenen werden (Index, Userselektion , Name (fa ...

CATIA V5 Programmierung : Senkrechte Linien erstellen
Augustiner am 06.08.2008 um 13:23 Uhr (0)
Servusich hab Dir mal ein kleines Makro geschriebenStartbedingungen: Es muss ein CATPart(mit einer Flaeche und Punkten) einzeln geöffnet sein, keine Struktur!!.Nach dem Start des Makros muss ein GeoSet selektiert werden , es muss eine Flaeche drin sein und sonst nichts,in diesem GeoSet werden dann auch die linien erzeugt.Code:Language="VBSCRIPT"Sub CATMain()Dim sel As SelectionSet sel = CATIA.ActiveDocument.SelectionDim oPartDocument As PartDocumentSet oPartDocument = CATIA.ActiveDocumentDim oPart As PartS ...

CATIA V5 Programmierung : Punkt selektieren und als Referenz weitergeben
Legat am 18.04.2007 um 12:33 Uhr (0)
Hallo dabaeda,und auf deine Reference:Du solltest noch folgendes schreiben:set Auswahlpunkt = usersel.item(1).valuevor:usersel.endselectelementGruß Legat

CATIA V5 Programmierung : Geometrie aus dem Blatthintergrund
zoltan.bekesi am 21.01.2008 um 18:20 Uhr (0)
Hallo,versuche es mal mit Code:selection3.Add (DrwSheet.views.item(2)) Interaktiv kannst Du auch keine Geometrie auf den Blatt einfügen (bzw. wird dort automatisch Views.item(1), MainView ausgewählt.So müsste es funktionieren.Gruß,Zoltan

CATIA V5 Programmierung : Achsenkoordinaten auslesen und Skizze zuweisen
noir333 am 26.05.2008 um 21:49 Uhr (0)
Hallo mirko78,du musst das Achsensystem als Objekt haben. Du kannst alle Achsensysteme, die unter dem Knoten "Achsensysteme" liegen mit der Liste Part.Axissystems.item(i), mit i von 1 bis part.axissystems.count . Anstelle von i kannst Du auch den Namen verwenden z.B. "Absolutes Achsensystem".Meinst Du das?-----------------------------

CATIA V5 Programmierung : Bohrungen und deren Kinder löschen
imation1999 am 12.02.2016 um 06:28 Uhr (1)
Morgen,ändere mal den Code von Bernd so ab, dann soll es funktionieren:Code:selection1.search "CATAsmSearch.MfConstraint,all"for i = selection1.count2 to 1 Step -1 Set myConstrain = selection1.item(i).value if myConstrain.Status = catCstStatusOK then selection1.remove2(i) end ifend forselection1.delete

CATIA V5 Programmierung : Auf Text von einem Macro über Komponenteneigen. zugreifen
zoltan.bekesi am 10.04.2008 um 18:01 Uhr (0)
Hallo,ungetestet würde ich dieses noch am Ende der Sub hinstellen.Den richtigen View musst du aber noch drawingview1 zuweisen.Code:dim i as integerdim oText as DrawingTextdim ocText as DrawingTextsSchleife geht durch alle Texte eines Views durchMusst nur rausfinden, welche View der BackgroundView istUnd den an drawingView1 zuweisenset ocText = drawingView1.Drawingtextsfor i=1 to ocText.Count set oText = ocText.item(i) falls die Name stimmt, wird der Text überschrieben kannst mehrere solche IF-Blocks haben ...

CATIA V5 Programmierung : Auf Text von einem Macro über Komponenteneigen. zugreifen
K.Siebert am 11.04.2008 um 21:25 Uhr (0)
Hallo zoltan.bekesiIch habe das alles mal getestet leider bekomme ich eine fehler meldung siehe AnhangKönntest du bitte das Skript noch mal ansehen.Ich habe da noch etwas angepasst.Leider bekomme ich eine fehler meldung wenn ich deinen Code einfüge.Ich weiß aber nicht warum.Code:Sub CATMain()__________________Ansicht bestimmen_________________________________Dim drawingDocument1 As DocumentSet drawingDocument1 = CATIA.ActiveDocumentDim drawingSheets1 As DrawingSheetsSet drawingSheets1 = drawingDocument1.Sh ...

CATIA V5 Programmierung : Makroprogrammierung Startschwierigkeiten
N2high am 10.09.2013 um 17:46 Uhr (1)
manuell funktioniert es bei mir.Hab mal den Makrorecorder im Testpart laufen lassen:Code:Sub CATMain()Set partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.PartSet bodies1 = part1.BodiesSet body1 = bodies1.Item("PartBody")Set hybridBodies1 = body1.HybridBodiesSet hybridBody1 = hybridBodies1.Item("qwert")Set hybridShapes1 = hybridBody1.HybridShapesSet hybridShapePointCoord1 = hybridShapes1.Item("Point.4")part1.Inactivate hybridShapePointCoord1part1.UpdateObject hybridBody1End Subdamit funktionie ...

CATIA V5 Programmierung : Line & Point Selection
tr am 15.05.2003 um 13:17 Uhr (0)
Hallo, ich möchte eine Linie (Edge,Axis..) und einen Punkt in einem V5 Fenster selektieren. Dafür habe ich 2 Subroutinen erstellt. Die Erste ermöglicht die Selektion eines Punktes: Sub pt_selection_ref Dim sFilter(0) sFilter(0) = "Product" sstatus = CATIA.ActiveDocument.Selection.selectelement(sFilter,"Point selektieren",False) pt_sprod_name = CATIA.ActiveDocument.Selection.item(1).reference.displayname Status=EndSelectElement CATIA.ActiveDocument.Selection.clear sFilter(0) = "Point" sstatus = CA ...

CATIA V5 Programmierung : von einem SelectElement zur Instanz im Product
scheuche am 15.01.2003 um 11:33 Uhr (0)
Hallo, wie bekommst du den namen denn? normal muesste die nummer ueber den instancenamen kommen dim prod1 as Product prod1=selection.item(i).value msgbox prod1.name mit instanzen Platte1.2 msgbox prod1.partnumber ! ohne instanzen Platte1 so gehts bei mir jedenfalls ------------------ gruss scheuche

CATIA V5 Programmierung : von einem SelectElement zur Instanz im Product
scheuche am 27.01.2003 um 11:56 Uhr (0)
schau dir das mal an ist das das was du brauchst? ################################### Sub CATMain() Dim montab(0) montab(0)="Product" Dim document set document = CATIA.ActiveDocument Dim selection set selection = document.Selection Dim TheSPAWorkbench Dim TheMeasurable Dim referenceObject do call selection.clear() Dim str str=selection.SelectElement(montab,"Please select an object",true) if str = "Normal" then Dim count count = selection.Count Dim Reference Dim selectedElement Dim objet Dim i for i= ...

CATIA V5 Programmierung : Copy/Paste with link einen Body der in einem instancierter Product ist.
tr am 28.05.2003 um 10:56 Uhr (0)
Hi, I try to copy a Body of an instanciate Part into an other Part but if I work with objects, Catia returns always the body of the first instance. That’s my first script but it doesn’t work (In a first time I tried to copy the complete instanciate Part before trying to copy a Body...) Sub test() Set root = CATIA.ActiveDocument.Product.Products Set subprod = root.Item("Sub-Product_in_root").Products Set subprod2 = subprod.Item("Product_in_Sub-Product").Products Set subprod3 = subprod2.Item("Product_contain ...

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2024 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz